nestling of a sparrow - French English Dictionary